firefighting boat - French English Dictionary